flatter oneself that - Francés Inglés Diccionario